//Funcion que agrega detalles y retorna la lista de trabajos a facturar
function Agregar_detalle_factura(id, fila)
{
  new Ajax.Updater('sf_fieldset_detalles_de_la_factura',
        '<?php echo url_for('facturas/agregar_detalles');?>',
       {asynchronous:true, evalScripts:false,
           //insertion:Insertion.After,
           //onSuccess:function(request, json){},
           onComplete:function(request, json){fila.hide();},
           parameters:'modelosxingreso=' + id + '&factura_id=' + $F('facturas_id')});
}


//funcion que busca los detalles de la factura
function BuscarDetalles()
{
   new Ajax.Updater('sf_fieldset_trabajos_a_facturar',
       '<?php echo url_for('facturas/buscardetalles');?>',
       {asynchronous:true, evalScripts:false,
           //insertion:Insertion.After,
           onComplete:function(request, json){},
           parameters:'factura_id=' + $F('facturas_id') + '&cliente_id='+ $F('facturas_clientes_id')   });
           //$(id).hide();
}

function BorrarDetalles(id)
{
   new Ajax.Updater('sf_fieldset_detalles_de_la_factura',
        '<?php echo url_for('facturas/borrardetalles');?>',
        {asynchronous:true, evalScripts:false,
           //insertion:Insertion.After,
           onSuccess:function(request, json){BuscarDetalles();},
           onComplete:function(request, json){},
           parameters:'facturas_id=' + $F('facturas_id') + '&modelosxingresos_id=' + id});

}
